Auto merge of #3593 - Susurrus:master, r=alexcrichton
authorbors <bors@rust-lang.org>
Sat, 28 Jan 2017 00:35:00 +0000 (00:35 +0000)
committerbors <bors@rust-lang.org>
Sat, 28 Jan 2017 00:35:00 +0000 (00:35 +0000)
commit51ae993dc0afaa7dc62945df30ac49088c47e4a4
treecc1e31a0e8927b44d0aac5f46ab5f9d2f606be46
parent609371f0b4d862a94e2e3b8e4e8c2a4a2fc7e2e7
parentf9064fd6c8f3be5f41c9fed6d007d248fda2d4d5
Auto merge of #3593 - Susurrus:master, r=alexcrichton

Improve error for dependencies that don't have the same source paths

I've added an additional test case which is how my project compiled. Part of the issue was that I didn't know that each dependency needs to use the same path for all build targets. The previous error message was unclear both in what was going on and how to resolve it. The new error message should be more clear.

This is tied to #3592.